The Castle Town of Kikka

A flatland village located adjacent to the royal capital of the Clover Kingdom. It is frequented by travelers and is said to have various shops and secret places. New encounters are waiting for you here!
Back